
.machine-vending {

}
.control-store{
    width: 100px;
}
.query-condition-div{
    display: inline-block;
}
.form-horizontal #customer-label{
    width: 30px;
}
.form-horizontal #customer-controls{
    margin-left: 40px;
}
.query-location{
    vertical-align: top;
}

.form-horizontal #machine-location-label{
    width: 80px;
}
.form-horizontal #machine-location-controls{
    margin-left: 90px;
}
.form-horizontal #serial_number_label{
    width: 45px;
}
.form-horizontal #serial_number_controls{
    margin-left: 55px;
}

.form-horizontal #machine_type_label{
    width: 30px;
}
.form-horizontal #machine_type_controls{
    margin-left: 40px;
}
.form-horizontal #ticket_machine_label{
    width: 70px;
}
.form-horizontal #ticket_machine_controls{
    margin-left: 80px;
}
.form-horizontal .control-label {
    float: left;
    width: 60px;
    padding-top: 5px;
    text-align: right;
}

.form-horizontal .controls {
    margin-left: 70px;
}
.input-condition{
    vertical-align: top;
}
.query-location{
    width: 440px;
}
#search_by_location_btn{
    margin-left: 8px;
}
.search-button{
    /*margin-left: 60%;*/
    display: inline-block;
    vertical-align: top;
}
.table th,.table td{
    text-align: center;
}
.warn {
    color: red;
}
.prompt {
    color: orange;
}
a,a:hover {
    color: rgb( 47 , 47, 255 );
}
.add-on {
    cursor: pointer;
}